
/***
** 内容下半部分
**/
.fmp-monitor{
	position: relative;
	padding: 15px;
	padding-top:0;
	padding-bottom: 0;
	min-height: calc(100% - 140px);
/*	background-color: #f7f7f7;*/
	overflow: visible;
}


/***
** 吸顶的时候
**/

/**
.fmp-monitor.fixed{
	position:fixed;
	z-index: 10;
	top:50px;
	width: calc(100% - 200px - 15px);
	padding: 15px;
	padding-top:0;
	padding-bottom:50px;
}
*/
.fmp-monitor.fixed{
	z-index: 10;
/**
	position:absolute;
	z-index: 10;
	top:0;
	left:0;
	width: 100%;
*/
}
.fmp-monitor.fixed .ndp-treable-wrapper .treable-header{
/*	z-index: 10;*/
}
.fmp-monitor.fixed .ndp-treable-wrapper .treable-body{
	z-index: -1;
}


/**
.fmp-monitor.fixed.shrink{
	width: calc(100% - 80px - 15px);
}
*/

.fmp-monitor+.place-holder{
	position: relative;
/*	height: 4000px;*/
}


/***
**列表上部 白色 控制栏
**/
.monitor-control{
	position: relative;
	overflow: hidden;
}


/***
** 表格外框
**/
.monitor-table{
	position:relative;
	padding: 0;
	margin: 0;
	width: 100%;
	height: calc(100% - 40px);
	overflow-x: hidden;
}

.ndp-sutable-wrapper1[data-com='table1']{
	position: absolute;
	height: auto;
	min-width: 292px;
}

.ndp-sutable-wrapper1[data-com='table2']{
	position: relative;
	height: auto;
	min-width:100%;
	z-index: 100;
}

/***
** 时间状态信息
***/
.monitor-control>.time-status{
	position: relative;
	height: 100%;
	line-height: 50px;
	font-size: 12px;
	width: 50%;
	padding-left: 5px;
	float: left;
}

.monitor-control>.table-control{
	position: relative;
	float: left;
	width: 50%;
	height: 100%;
}

/***
**scrollbar
**/
.snail-drag{
	position: relative;
	height: 90%;
}

/***
** 横向滚动条
**/
#scrollbar{
	position: absolute;
	height: 20px;
/*	width: calc(100% - 15px - 15px - 200px - 6px);*/
	background-color: green;
	top:0;
	left: 0;
	right:0;
}

.shrink-expand #scrollbar{
	width: calc(100% - 15px - 15px - 200px - 6px  + 120px);
}
